stage victory - German English Dictionary